home *** CD-ROM | disk | FTP | other *** search
- Path: ix.netcom.com!netnews
- From: David Brownell <brownell@ix.netcom.com>
- Newsgroups: comp.lang.c++,comp.lang.c,comp.object,comp.software-eng
- Subject: Re: Portability of code & skills (Beware of "C" Hackers etc)
- Date: Fri, 29 Mar 1996 10:21:15 -0800
- Organization: Dave's VAX
- Message-ID: <315C2A1B.325F@ix.netcom.com>
- References: <4ikb6kINN1is@mayne.ugrad.cs.ubc.ca> <4isfcu$p09@news1.mnsinc.com> <4j6c48$4mr@bughouse.imonics.com> <315B0A17.489A@ix.netcom.com> <4jh25b$8s3@bughouse.imonics.com>
- NNTP-Posting-Host: pax-ca5-22.ix.netcom.com
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-NETCOM-Date: Fri Mar 29 10:26:33 AM PST 1996
- X-Mailer: Mozilla 2.0 (Win95; I)
-
- > >> As for "necessity": it is not necessary to name the list files command "ls",
- > >> [ more ranting ]
- > >
- > >I can't believe this guy, who traces his lineage back to 1977, is so
- > >unaware of the MECHANICAL ISSUES of using an ASR-33 teletype to issue
- > >commands. We're talking 110 baud, key travel of up to an inch (depends
- > >how worn out the mechanism is), notable mechanical delays. ...
- >
- > I've used a teletype. Big deal.
-
- You design for your primary type of input device. Today, it'd be mouse and GUI;
- then, it was at the level of a teletype. Same tools worked fine on a "glass tty",
- but "erase" worked nicer if you had that fancy driver. Short commands worked
- better on ALL the devices, but long ones could be **very** slow to type on a TTY.
-
- > Unix has (and had) the alias mechanism for dealing with shortening commands.
-
- Not the first Bourne shells, or any shell that I saw before the C shell came out
- from the Berkeley hackers. (I can only vouch for about half a dozen.) Shell
- scripts were notably slow to read from the disk, and couldn't be cached (even
- in big machines with 64Kb memory) very well either.
-
- Perhaps your first experience with UNIX was after it had really caught on. Those
- Berkeley releases were actually well evolved, and started focussing on different
- kinds of hardware and systems than the original UNIX releases.
-
-
- There is some marginal relevance to the topic of this thread: the "beware" part.
- In particular, sometimes people's skills are not "portable", especially if they're
- unwilling to see beyond their historical prejudices. C hackers are no better or
- worse in this respect than others.
- --
- David Brownell
- brownell@ix.netcom.com
-